python 的多版本管理工具

mac上对 python 的多版本管理工具

anaconda 所有的命令执行都是 conda

常用命令

  • conda update conda 升级 anaconda
  • conda version 查看 anaconda 的版本
  • conda info --envs 查看当前安装的 python 版本

创建 python 的虚拟环境

  • conda create --name xxx yyy xxx代表环境的名字, yyy 表示 python 的包,整个命令的意思就是创建一个 yyy 包的 xxx 名字的虚拟环境
  • conda create -n xxx2 python=3 yyy1 yyy2 创建一个 python3版本的 yyy1,yyy2的虚拟环境
  • 可以不接包的名字

切换不同版本的 python

  • source activate xxx xxx 代表具体的虚拟环境名字
  • source deactivate 取消虚拟环境,使用系统自带的环境

删除环境

  • conda remove -n xxx --all 删除该虚拟环境下的所有东西

管理具体的 python 包

  • conda list 查看当前环境下的包版本等信息
  • conda search xxx 查找某一个包
  • conda install -n xx yy 为 xx 的环境安装 yy 的包,不设置该参数,安装到当前环境下
  • conda remove -n xxx yy 为 xxx 的环境删除 yy 的 python 包,删除所有使用参数 –all

删除 anaconda

  • rm -rf ~/miniconda OR rm -rf ~/anaconda